package pathways;

/**
 * Title:        Pathways
 * Description:  Pure Java version of the Pathways Project.
 * Copyright:    Copyright (c) 2002
 * Company:      Ants Technologies
 * @author Veejay Sani
 * @version 1.0
 */

 /**
  * This interface is used/required by the CMouseListener class
  * Any class that implements this interface can use CMouseListener
  * to listen to its mouse events.
  */

import java.awt.Shape;
import java.awt.event.MouseEvent;

interface IListenableItem
{
  public void eventOccurred(String event, MouseEvent e);
  public Shape getShape();
  public boolean isVisible();
}